ভেরিয়েবল হলো প্রোগ্রামিং ভাষায় এমন একটি সংরক্ষিত স্থান, যেখানে ডেটা সংরক্ষণ করা যায়। Arduino প্রোগ্রামিংয়ে ভেরিয়েবল ব্যবহার করা হয় ডেটা স্টোর করার জন্য, যা প্রোগ্রামের বিভিন্ন অংশে ব্যবহার করা যেতে পারে। ভেরিয়েবল সংরক্ষণ করে প্রোগ্রামের কার্যকলাপকে সহজ ও কার্যকরী করে তোলে।
Arduino প্রোগ্রামিংয়ে বিভিন্ন ধরণের ডেটা সংরক্ষণের জন্য বিভিন্ন ধরনের ভেরিয়েবল ব্যবহার করা হয়। সাধারণ কিছু ডেটা টাইপ এবং তাদের ভূমিকা নিচে উল্লেখ করা হলো:
উদাহরণ:
int sensorValue = 1023;
উদাহরণ:
float temperature = 36.5;
উদাহরণ:
char letter = 'A';
true
বা false
মান সংরক্ষণ করতে ব্যবহৃত হয়।উদাহরণ:
boolean isOn = true;
উদাহরণ:
String name = "Arduino";
ভেরিয়েবল ব্যবহারের আগে এগুলোকে ডিক্লেয়ার এবং ইনিশিয়ালাইজ করতে হয়।
ডিক্লেয়ারেশন: ভেরিয়েবলের টাইপ এবং নাম উল্লেখ করা।
int counter; // শুধু ডিক্লেয়ার করা হয়েছে, কোনো মান সংরক্ষণ করা হয়নি।
ইনিশিয়ালাইজেশন: ভেরিয়েবলে মান সংরক্ষণ করা।
int counter = 0; // ডিক্লেয়ার এবং ইনিশিয়ালাইজ করা হয়েছে।
int ledPin = 13; // LED পিন নম্বর সংরক্ষণ করা
int delayTime = 1000; // ১ সেকেন্ডের বিরতির জন্য ভেরিয়েবল
void setup() {
pinMode(ledPin, OUTPUT); // পিন কনফিগার করা
}
void loop() {
digitalWrite(ledPin, HIGH); // LED অন করা
delay(delayTime); // delayTime এর মান অনুযায়ী অপেক্ষা
digitalWrite(ledPin, LOW); // LED অফ করা
delay(delayTime); // delayTime এর মান অনুযায়ী অপেক্ষা
}
sensorValue
, temperatureReading
।global
বা local
হতে পারে।ভেরিয়েবল ব্যবহারের মাধ্যমে Arduino প্রোগ্রামিং আরও কার্যকরী এবং গতিশীল হয়ে ওঠে। সঠিক ভেরিয়েবল ব্যবহারে ডেটা প্রসেসিং এবং প্রোগ্রামের কার্যক্রম সহজ করা যায়।
common.read_more